package aplicacion.modelo;

import java.awt.Point;

public class BarreraJaulaFantasma extends Celda {
	final static private int PUNTOS=100;
	private CeldasEnjauladas celdasInternas;

	public BarreraJaulaFantasma(Point posicion,CeldasEnjauladas celdasInternas){
		super(posicion);
		this.celdasInternas=celdasInternas;
	}
	
	public Point recorrer(Celda celdaAnterior) {
		if(celdasInternas.estaEnjaulada(celdaAnterior)){
			return this.getPosicion();
		}
		return null;
	}
	
	
	public Point recorrer() {
		return null;
	}

	@Override	
	public boolean estaBloqueada() {
		return false;
	}

	public int getPuntosOtorgados(){
		return PUNTOS;
	}
	
	public boolean fuevisitada(){
		return false;
	}
}
